WpAssetCleanUp\Main D

Total Complexity 721
Dependencies 13
Dependents 26
Total lines 3,324
Lines of code 1,939
Logical lines of code 1,247
Comment lines 705
Methods 52
Properties 27

Methods 52

Method Rating Maintainability Complexity Lines of code
printScriptsStyles()
D
12
93 249
filterScripts()
D
25
54 130
filterStyles()
D
27
52 119
__construct()
D
23
45 164
ajaxGetJsonListCallback()
D
27
41 125
getAssetFileSize()
C
35 31 76
alterAssetObj()
C
32 29 101
getAssetsUnloaded()
B
41 22 49
wpStylesFilter()
B
45 20 36
ajaxGetExternalFileSize()
B
40 18 56
getCurrentPostId()
B
45 19 37
saveFooterAssets()
B
47 19 35
alterWpStylesScriptsObj()
A
47 16 32
triggersAfterInit()
A
44 14 41
getLoadExceptions()
A
47 12 36
getHandlesInfo()
A
49 12 28
saveHeadAssets()
A
54 11 21
ajaxCheckExternalUrlsForStatusCode()
A
48 10 31
setPageTemplate()
A
50 10 28
frontendShow()
A
50 10 28
getHandleLoadLoggedIn()
A
51 10 26
setVarsAfterAnyUpdate()
A
51 9 26
makeLoadExceptionOnTheFly()
A
52 9 22
maybeFilterAssetObject()
A
53 9 20
filterStylesSpecialCases()
A
50 8 27
unloadAssetOnTheFly()
A
51 8 27
getAllDeps()
A
55 8 20
wpacuHtmlNoticeForAdmin()
S
50 7 29
getLoadExceptionsForCurrentPage()
S
58 8 14
getBulkUnload()
S
54 7 21
getRegExRules()
S
53 7 21
getIgnoreChildren()
S
56 7 17
preventAssetsSettings()
S
59 7 15
filterIgnoreChildParentList()
S
60 7 13
ajaxFetchActivePluginsIcons()
S
60 7 13
getHandleRowStatus()
S
56 6 17
getHandleNotes()
S
57 6 16
ajaxFetchActivePluginsJsFooterCode()
S
55 5 22
isTestModeActive()
S
62 5 11
setVarsBeforeUpdate()
S
63 5 11
ajaxPrintLoadedHardcodedAssets()
S
51 4 25
getGlobalUnload()
S
61 4 11
parseTemplate()
S
57 3 18
existingList()
S
57 3 18
printAnySpecialCss()
S
64 4 10
getCurrentPost()
S
65 4 10
currentUserCanViewAssetsList()
S
64 4 9
getLoadExceptionsPostType()
S
61 3 12
isSingularPage()
S
77 3 3
isWpDefaultSearchPage()
S
77 3 3
instance()
S
71 2 6
onPrintFooterScriptsStyles()
S
78 1 4